Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVON TERRACE Terraced £573,700 £450,000 12 Jul 2017
3 DEVON TERRACE Detached £689,480 £395,000 15 May 2006
4 DEVON TERRACE Terraced £854,450 £575,000 30 Jan 2015
5 DEVON TERRACE Terraced £676,975 £548,000 11 Jan 2019